package com.industrial.system.service;

import com.industrial.system.api.domain.SysUser;

import java.util.List;

public interface ISysAdminPersManagService {
    List<SysUser> selectUserList(SysUser user);

    void checkUserDataScope(String userId);

    SysUser selectUserById(String userId);

    void checkUserAllowed(SysUser user);

    boolean checkUserNameUnique(SysUser user);

    boolean checkEmailUnique(SysUser user);

    int updateUser(SysUser user);

    int insertUser(SysUser user);

    int deleteUserById(String userId);
}
